package bancosys.tec.persist.exception;

import jmine.tec.persist.PersistMessages;

/**
 * Exception lançada quanda for acessado algum método que dependa da anotação @NaturalKey.
 * 
 * @author atelles
 */
public class NaturalKeyNotDefinedException extends PersistenceException {

    /**
     * Construtor.
     * 
     * @param clazz classe onde não foi encontrada a NaturalKey.
     */
    public NaturalKeyNotDefinedException(Class<?> clazz) {
        super(PersistMessages.NATURAL_KEY_NOT_DEFINED.create(clazz));
    }
}
